.class public Lcom/xingbook/c/e;
.super Ljava/lang/Object;


# static fields
.field public static final a:[I

.field public static final b:[I

.field public static c:I

.field public static d:I

.field public static e:Ljava/lang/String;

.field public static f:I

.field private static s:I

.field private static t:I


# instance fields
.field private g:I

.field private h:I

.field private i:F

.field private j:I

.field private k:I

.field private l:Z

.field private m:F

.field private n:F

.field private o:I

.field private p:I

.field private q:I

.field private r:I


# direct methods
.method static constructor <clinit>()V
    .locals 3

    const/4 v2, 0x7

    const/4 v1, 0x0

    new-array v0, v2, [I

    fill-array-data v0, :array_0

    sput-object v0, Lcom/xingbook/c/e;->a:[I

    new-array v0, v2, [I

    fill-array-data v0, :array_1

    sput-object v0, Lcom/xingbook/c/e;->b:[I

    sput v1, Lcom/xingbook/c/e;->c:I

    sput v1, Lcom/xingbook/c/e;->d:I

    sput v1, Lcom/xingbook/c/e;->s:I

    sput v1, Lcom/xingbook/c/e;->t:I

    const/16 v0, 0x8

    sput v0, Lcom/xingbook/c/e;->f:I

    return-void

    nop

    :array_0
    .array-data 0x4
        0x96t 0x0t 0x0t 0x0t
        0x96t 0x0t 0x0t 0x0t
        0x2ct 0x1t 0x0t 0x0t
        0x96t 0x0t 0x0t 0x0t
        0x2ct 0x1t 0x0t 0x0t
        0xc8t 0x0t 0x0t 0x0t
        0x64t 0x0t 0x0t 0x0t
    .end array-data

    :array_1
    .array-data 0x4
        0x64t 0x0t 0x0t 0x0t
        0x64t 0x0t 0x0t 0x0t
        0xc8t 0x0t 0x0t 0x0t
        0x64t 0x0t 0x0t 0x0t
        0xc8t 0x0t 0x0t 0x0t
        0x2ct 0x1t 0x0t 0x0t
        0x64t 0x0t 0x0t 0x0t
    .end array-data
.end method

.method public constructor <init>(IIIIFI)V
    .locals 4

    const/16 v3, 0x78

    const/high16 v2, 0x3f80

    const/4 v1, -0x1

    const/4 v0, 0x0

    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    iput v0, p0, Lcom/xingbook/c/e;->g:I

    iput v0, p0, Lcom/xingbook/c/e;->h:I

    iput v0, p0, Lcom/xingbook/c/e;->j:I

    iput v0, p0, Lcom/xingbook/c/e;->k:I

    iput-boolean v0, p0, Lcom/xingbook/c/e;->l:Z

    iput v2, p0, Lcom/xingbook/c/e;->m:F

    iput v2, p0, Lcom/xingbook/c/e;->n:F

    iput v1, p0, Lcom/xingbook/c/e;->p:I

    iput v1, p0, Lcom/xingbook/c/e;->q:I

    iput v1, p0, Lcom/xingbook/c/e;->r:I

    iput p1, p0, Lcom/xingbook/c/e;->g:I

    iput p2, p0, Lcom/xingbook/c/e;->h:I

    iput p5, p0, Lcom/xingbook/c/e;->i:F

    iput p6, p0, Lcom/xingbook/c/e;->o:I

    iput p3, p0, Lcom/xingbook/c/e;->j:I

    iput p4, p0, Lcom/xingbook/c/e;->k:I

    iget v0, p0, Lcom/xingbook/c/e;->g:I

    sput v0, Lcom/xingbook/c/e;->c:I

    iget v0, p0, Lcom/xingbook/c/e;->h:I

    iget v1, p0, Lcom/xingbook/c/e;->j:I

    sub-int/2addr v0, v1

    sput v0, Lcom/xingbook/c/e;->d:I

    iget v0, p0, Lcom/xingbook/c/e;->j:I

    if-eqz v0, :cond_0

    new-instance v0, Ljava/lang/StringBuilder;

    invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V

    iget v1, p0, Lcom/xingbook/c/e;->g:I

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    move-result-object v0

    invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;

    move-result-object v0

    iget v1, p0, Lcom/xingbook/c/e;->h:I

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    move-result-object v0

    const/16 v1, 0x2d

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;

    move-result-object v0

    iget v1, p0, Lcom/xingbook/c/e;->j:I

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    move-result-object v0

    invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v0

    sput-object v0, Lcom/xingbook/c/e;->e:Ljava/lang/String;

    :goto_0
    invoke-virtual {p0}, Lcom/xingbook/c/e;->a()V

    return-void

    :cond_0
    new-instance v0, Ljava/lang/StringBuilder;

    invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V

    iget v1, p0, Lcom/xingbook/c/e;->g:I

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    move-result-object v0

    invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;

    move-result-object v0

    iget v1, p0, Lcom/xingbook/c/e;->h:I

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    move-result-object v0

    invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v0

    sput-object v0, Lcom/xingbook/c/e;->e:Ljava/lang/String;

    goto :goto_0
.end method

.method public static a(Landroid/app/Activity;II)V
    .locals 1

    if-nez p1, :cond_0

    :goto_0
    packed-switch p2, :pswitch_data_0

    :goto_1
    return-void

    :pswitch_0
    const/4 v0, 0x0

    invoke-virtual {p0, v0}, Landroid/app/Activity;->setRequestedOrientation(I)V

    goto :goto_1

    :pswitch_1
    const/4 v0, 0x1

    invoke-virtual {p0, v0}, Landroid/app/Activity;->setRequestedOrientation(I)V

    goto :goto_1

    :pswitch_2
    const/4 v0, 0x2

    invoke-virtual {p0, v0}, Landroid/app/Activity;->setRequestedOrientation(I)V

    goto :goto_1

    :cond_0
    move p2, p1

    goto :goto_0

    nop

    :pswitch_data_0
    .packed-switch 0x1
        :pswitch_0
        :pswitch_1
        :pswitch_2
    .end packed-switch
.end method

.method public static a(Landroid/widget/ImageView;I)V
    .locals 2
    .annotation build Landroid/annotation/SuppressLint;
        value = {
            "NewApi"
        }
    .end annotation

    sget v0, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v1, 0x10

    if-lt v0, v1, :cond_0

    invoke-virtual {p0, p1}, Landroid/widget/ImageView;->setImageAlpha(I)V

    :goto_0
    return-void

    :cond_0
    invoke-virtual {p0, p1}, Landroid/widget/ImageView;->setAlpha(I)V

    goto :goto_0
.end method

.method public static a(Lcn/a/a/b/b;)Z
    .locals 3

    const/4 v0, 0x1

    sget v1, Lcom/xingbook/c/e;->t:I

    sget v2, Lcom/xingbook/c/e;->s:I

    or-int/2addr v1, v2

    invoke-virtual {p0}, Lcn/a/a/b/b;->h()I

    move-result v2

    shl-int v2, v0, v2

    and-int/2addr v1, v2

    if-lez v1, :cond_0

    :goto_0
    return v0

    :cond_0
    const/4 v0, 0x0

    goto :goto_0
.end method

.method public static b(I)V
    .locals 0

    sput p0, Lcom/xingbook/c/e;->s:I

    return-void
.end method

.method public static c(I)V
    .locals 0

    sput p0, Lcom/xingbook/c/e;->t:I

    return-void
.end method


# virtual methods
.method public a(F)F
    .locals 2

    const/high16 v1, 0x3f80

    iget v0, p0, Lcom/xingbook/c/e;->m:F

    cmpl-float v0, v0, v1

    if-nez v0, :cond_0

    iget v0, p0, Lcom/xingbook/c/e;->n:F

    cmpl-float v0, v0, v1

    if-eqz v0, :cond_1

    :cond_0
    iget v0, p0, Lcom/xingbook/c/e;->m:F

    mul-float/2addr v0, p1

    iget v1, p0, Lcom/xingbook/c/e;->n:F

    mul-float p1, v0, v1

    :cond_1
    return p1
.end method

.method public a(FF)I
    .locals 8

    const/4 v3, 0x5

    const/4 v1, 0x4

    const/4 v2, 0x2

    const/4 v4, 0x0

    const/4 v0, 0x1

    iget v5, p0, Lcom/xingbook/c/e;->o:I

    if-ne v5, v0, :cond_6

    sget-object v5, Lcom/xingbook/c/e;->a:[I

    aget v6, v5, v4

    int-to-float v6, v6

    cmpg-float v6, p1, v6

    if-gez v6, :cond_1

    aget v6, v5, v0

    int-to-float v6, v6

    cmpg-float v6, p2, v6

    if-gez v6, :cond_1

    :cond_0
    :goto_0
    return v0

    :cond_1
    aget v6, v5, v4

    int-to-float v6, v6

    cmpg-float v6, p1, v6

    if-gtz v6, :cond_2

    sget v6, Lcom/xingbook/c/e;->d:I

    aget v7, v5, v0

    sub-int/2addr v6, v7

    int-to-float v6, v6

    cmpl-float v6, p2, v6

    if-ltz v6, :cond_2

    move v0, v1

    goto :goto_0

    :cond_2
    iget v6, p0, Lcom/xingbook/c/e;->g:I

    aget v7, v5, v4

    sub-int/2addr v6, v7

    int-to-float v6, v6

    cmpl-float v6, p1, v6

    if-ltz v6, :cond_3

    aget v6, v5, v0

    int-to-float v6, v6

    cmpg-float v6, p2, v6

    if-gtz v6, :cond_3

    move v0, v2

    goto :goto_0

    :cond_3
    iget v6, p0, Lcom/xingbook/c/e;->g:I

    aget v7, v5, v4

    sub-int/2addr v6, v7

    int-to-float v6, v6

    cmpl-float v6, p1, v6

    if-ltz v6, :cond_4

    sget v6, Lcom/xingbook/c/e;->d:I

    aget v0, v5, v0

    sub-int v0, v6, v0

    int-to-float v0, v0

    cmpl-float v0, p2, v0

    if-ltz v0, :cond_4

    move v0, v3

    goto :goto_0

    :cond_4
    iget v0, p0, Lcom/xingbook/c/e;->g:I

    aget v6, v5, v2

    sub-int/2addr v0, v6

    div-int/lit8 v0, v0, 0x2

    int-to-float v0, v0

    cmpl-float v0, p1, v0

    if-ltz v0, :cond_5

    iget v0, p0, Lcom/xingbook/c/e;->g:I

    aget v6, v5, v2

    sub-int/2addr v0, v6

    div-int/lit8 v0, v0, 0x2

    aget v2, v5, v2

    add-int/2addr v0, v2

    int-to-float v0, v0

    cmpg-float v0, p1, v0

    if-gtz v0, :cond_5

    const/4 v0, 0x0

    cmpl-float v0, p2, v0

    if-ltz v0, :cond_5

    const/4 v0, 0x3

    aget v0, v5, v0

    int-to-float v0, v0

    cmpg-float v0, p2, v0

    if-gtz v0, :cond_5

    const/4 v0, 0x3

    goto :goto_0

    :cond_5
    iget v0, p0, Lcom/xingbook/c/e;->g:I

    aget v2, v5, v1

    sub-int/2addr v0, v2

    div-int/lit8 v0, v0, 0x2

    int-to-float v0, v0

    cmpl-float v0, p1, v0

    if-ltz v0, :cond_c

    iget v0, p0, Lcom/xingbook/c/e;->g:I

    aget v2, v5, v1

    sub-int/2addr v0, v2

    div-int/lit8 v0, v0, 0x2

    aget v1, v5, v1

    add-int/2addr v0, v1

    int-to-float v0, v0

    cmpg-float v0, p1, v0

    if-gtz v0, :cond_c

    sget v0, Lcom/xingbook/c/e;->d:I

    aget v1, v5, v3

    sub-int/2addr v0, v1

    div-int/lit8 v0, v0, 0x2

    int-to-float v0, v0

    cmpl-float v0, p2, v0

    if-ltz v0, :cond_c

    sget v0, Lcom/xingbook/c/e;->d:I

    aget v1, v5, v3

    sub-int/2addr v0, v1

    div-int/lit8 v0, v0, 0x2

    aget v1, v5, v3

    add-int/2addr v0, v1

    int-to-float v0, v0

    cmpg-float v0, p2, v0

    if-gtz v0, :cond_c

    const/4 v0, 0x6

    goto/16 :goto_0

    :cond_6
    sget-object v5, Lcom/xingbook/c/e;->b:[I

    aget v6, v5, v4

    int-to-float v6, v6

    cmpg-float v6, p1, v6

    if-gez v6, :cond_7

    aget v6, v5, v0

    int-to-float v6, v6

    cmpg-float v6, p2, v6

    if-ltz v6, :cond_0

    :cond_7
    aget v6, v5, v4

    int-to-float v6, v6

    cmpg-float v6, p1, v6

    if-gtz v6, :cond_8

    iget v6, p0, Lcom/xingbook/c/e;->g:I

    iget v7, p0, Lcom/xingbook/c/e;->j:I

    sub-int/2addr v6, v7

    aget v7, v5, v0

    sub-int/2addr v6, v7

    int-to-float v6, v6

    cmpl-float v6, p2, v6

    if-ltz v6, :cond_8

    move v0, v1

    goto/16 :goto_0

    :cond_8
    iget v6, p0, Lcom/xingbook/c/e;->h:I

    aget v7, v5, v4

    sub-int/2addr v6, v7

    int-to-float v6, v6

    cmpl-float v6, p1, v6

    if-ltz v6, :cond_9

    aget v6, v5, v0

    int-to-float v6, v6

    cmpg-float v6, p2, v6

    if-gtz v6, :cond_9

    move v0, v2

    goto/16 :goto_0

    :cond_9
    iget v6, p0, Lcom/xingbook/c/e;->h:I

    aget v7, v5, v4

    sub-int/2addr v6, v7

    int-to-float v6, v6

    cmpl-float v6, p1, v6

    if-ltz v6, :cond_a

    iget v6, p0, Lcom/xingbook/c/e;->g:I

    iget v7, p0, Lcom/xingbook/c/e;->j:I

    sub-int/2addr v6, v7

    aget v0, v5, v0

    sub-int v0, v6, v0

    int-to-float v0, v0

    cmpl-float v0, p2, v0

    if-ltz v0, :cond_a

    move v0, v3

    goto/16 :goto_0

    :cond_a
    iget v0, p0, Lcom/xingbook/c/e;->h:I

    aget v6, v5, v2

    sub-int/2addr v0, v6

    div-int/lit8 v0, v0, 0x2

    int-to-float v0, v0

    cmpl-float v0, p1, v0

    if-ltz v0, :cond_b

    iget v0, p0, Lcom/xingbook/c/e;->h:I

    aget v6, v5, v2

    sub-int/2addr v0, v6

    div-int/lit8 v0, v0, 0x2

    aget v2, v5, v2

    add-int/2addr v0, v2

    int-to-float v0, v0

    cmpg-float v0, p1, v0

    if-gtz v0, :cond_b

    const/4 v0, 0x0

    cmpl-float v0, p2, v0

    if-ltz v0, :cond_b

    const/4 v0, 0x3

    aget v0, v5, v0

    int-to-float v0, v0

    cmpg-float v0, p2, v0

    if-gtz v0, :cond_b

    const/4 v0, 0x3

    goto/16 :goto_0

    :cond_b
    iget v0, p0, Lcom/xingbook/c/e;->h:I

    aget v2, v5, v1

    sub-int/2addr v0, v2

    div-int/lit8 v0, v0, 0x2

    int-to-float v0, v0

    cmpl-float v0, p1, v0

    if-ltz v0, :cond_c

    iget v0, p0, Lcom/xingbook/c/e;->h:I

    aget v2, v5, v1

    sub-int/2addr v0, v2

    div-int/lit8 v0, v0, 0x2

    aget v1, v5, v1

    add-int/2addr v0, v1

    int-to-float v0, v0

    cmpg-float v0, p1, v0

    if-gtz v0, :cond_c

    iget v0, p0, Lcom/xingbook/c/e;->g:I

    iget v1, p0, Lcom/xingbook/c/e;->j:I

    sub-int/2addr v0, v1

    aget v1, v5, v3

    sub-int/2addr v0, v1

    div-int/lit8 v0, v0, 0x2

    int-to-float v0, v0

    cmpl-float v0, p2, v0

    if-ltz v0, :cond_c

    iget v0, p0, Lcom/xingbook/c/e;->g:I

    iget v1, p0, Lcom/xingbook/c/e;->j:I

    sub-int/2addr v0, v1

    aget v1, v5, v3

    sub-int/2addr v0, v1

    div-int/lit8 v0, v0, 0x2

    aget v1, v5, v3

    add-int/2addr v0, v1

    int-to-float v0, v0

    cmpg-float v0, p2, v0

    if-gtz v0, :cond_c

    const/4 v0, 0x6

    goto/16 :goto_0

    :cond_c
    move v0, v4

    goto/16 :goto_0
.end method

.method public a(Lcn/a/a/d/a;)Lcn/a/a/d/a;
    .locals 6

    const/high16 v5, 0x3f80

    iget v1, p1, Lcn/a/a/d/a;->c:I

    iget v3, p1, Lcn/a/a/d/a;->d:I

    iget v0, p1, Lcn/a/a/d/a;->a:I

    iget v2, p1, Lcn/a/a/d/a;->b:I

    iget v4, p0, Lcom/xingbook/c/e;->m:F

    cmpl-float v4, v4, v5

    if-eqz v4, :cond_0

    int-to-float v1, v1

    iget v4, p0, Lcom/xingbook/c/e;->m:F

    mul-float/2addr v1, v4

    float-to-int v1, v1

    int-to-float v0, v0

    iget v4, p0, Lcom/xingbook/c/e;->m:F

    mul-float/2addr v0, v4

    float-to-int v0, v0

    :cond_0
    iget v4, p0, Lcom/xingbook/c/e;->n:F

    cmpl-float v4, v4, v5

    if-eqz v4, :cond_1

    int-to-float v3, v3

    iget v4, p0, Lcom/xingbook/c/e;->n:F

    mul-float/2addr v3, v4

    float-to-int v3, v3

    int-to-float v2, v2

    iget v4, p0, Lcom/xingbook/c/e;->n:F

    mul-float/2addr v2, v4

    float-to-int v2, v2

    :cond_1
    new-instance v4, Lcn/a/a/d/a;

    invoke-direct {v4, v1, v3, v0, v2}, Lcn/a/a/d/a;-><init>(IIII)V

    return-object v4
.end method

.method public a()V
    .locals 1

    const/4 v0, -0x1

    iput v0, p0, Lcom/xingbook/c/e;->q:I

    iput v0, p0, Lcom/xingbook/c/e;->r:I

    iput v0, p0, Lcom/xingbook/c/e;->p:I

    const/4 v0, 0x0

    iput-boolean v0, p0, Lcom/xingbook/c/e;->l:Z

    const/high16 v0, 0x3f80

    iput v0, p0, Lcom/xingbook/c/e;->n:F

    iput v0, p0, Lcom/xingbook/c/e;->m:F

    return-void
.end method

.method public a(I)V
    .locals 6

    const/4 v5, 0x1

    const/4 v4, 0x0

    const/high16 v3, 0x3f80

    iget v0, p0, Lcom/xingbook/c/e;->p:I

    if-eq v0, p1, :cond_0

    iput p1, p0, Lcom/xingbook/c/e;->p:I

    iget v0, p0, Lcom/xingbook/c/e;->o:I

    if-ne v0, p1, :cond_2

    iget v0, p0, Lcom/xingbook/c/e;->q:I

    iget v1, p0, Lcom/xingbook/c/e;->g:I

    if-ne v0, v1, :cond_1

    iget v0, p0, Lcom/xingbook/c/e;->r:I

    iget v1, p0, Lcom/xingbook/c/e;->h:I

    iget v2, p0, Lcom/xingbook/c/e;->j:I

    sub-int/2addr v1, v2

    if-ne v0, v1, :cond_1

    iput-boolean v4, p0, Lcom/xingbook/c/e;->l:Z

    iput v3, p0, Lcom/xingbook/c/e;->n:F

    iput v3, p0, Lcom/xingbook/c/e;->m:F

    :goto_0
    iget v0, p0, Lcom/xingbook/c/e;->g:I

    sput v0, Lcom/xingbook/c/e;->c:I

    iget v0, p0, Lcom/xingbook/c/e;->h:I

    iget v1, p0, Lcom/xingbook/c/e;->j:I

    sub-int/2addr v0, v1

    sput v0, Lcom/xingbook/c/e;->d:I

    :cond_0
    :goto_1
    return-void

    :cond_1
    iput-boolean v5, p0, Lcom/xingbook/c/e;->l:Z

    iget v0, p0, Lcom/xingbook/c/e;->g:I

    int-to-float v0, v0

    iget v1, p0, Lcom/xingbook/c/e;->q:I

    int-to-float v1, v1

    div-float/2addr v0, v1

    iput v0, p0, Lcom/xingbook/c/e;->m:F

    iget v0, p0, Lcom/xingbook/c/e;->h:I

    iget v1, p0, Lcom/xingbook/c/e;->j:I

    sub-int/2addr v0, v1

    int-to-float v0, v0

    iget v1, p0, Lcom/xingbook/c/e;->r:I

    int-to-float v1, v1

    div-float/2addr v0, v1

    iput v0, p0, Lcom/xingbook/c/e;->n:F

    goto :goto_0

    :cond_2
    iget v0, p0, Lcom/xingbook/c/e;->q:I

    iget v1, p0, Lcom/xingbook/c/e;->h:I

    if-ne v0, v1, :cond_3

    iget v0, p0, Lcom/xingbook/c/e;->r:I

    iget v1, p0, Lcom/xingbook/c/e;->g:I

    iget v2, p0, Lcom/xingbook/c/e;->j:I

    sub-int/2addr v1, v2

    if-ne v0, v1, :cond_3

    iput-boolean v4, p0, Lcom/xingbook/c/e;->l:Z

    iput v3, p0, Lcom/xingbook/c/e;->n:F

    iput v3, p0, Lcom/xingbook/c/e;->m:F

    :goto_2
    iget v0, p0, Lcom/xingbook/c/e;->h:I

    sput v0, Lcom/xingbook/c/e;->c:I

    iget v0, p0, Lcom/xingbook/c/e;->g:I

    iget v1, p0, Lcom/xingbook/c/e;->j:I

    sub-int/2addr v0, v1

    sput v0, Lcom/xingbook/c/e;->d:I

    goto :goto_1

    :cond_3
    iput-boolean v5, p0, Lcom/xingbook/c/e;->l:Z

    iget v0, p0, Lcom/xingbook/c/e;->h:I

    int-to-float v0, v0

    iget v1, p0, Lcom/xingbook/c/e;->q:I

    int-to-float v1, v1

    div-float/2addr v0, v1

    iput v0, p0, Lcom/xingbook/c/e;->m:F

    iget v0, p0, Lcom/xingbook/c/e;->g:I

    iget v1, p0, Lcom/xingbook/c/e;->j:I

    sub-int/2addr v0, v1

    int-to-float v0, v0

    iget v1, p0, Lcom/xingbook/c/e;->r:I

    int-to-float v1, v1

    div-float/2addr v0, v1

    iput v0, p0, Lcom/xingbook/c/e;->n:F

    goto :goto_2
.end method

.method public a(III)Z
    .locals 1

    iput p1, p0, Lcom/xingbook/c/e;->q:I

    iput p2, p0, Lcom/xingbook/c/e;->r:I

    invoke-virtual {p0, p3}, Lcom/xingbook/c/e;->a(I)V

    iget-boolean v0, p0, Lcom/xingbook/c/e;->l:Z

    return v0
.end method

.method public b(F)F
    .locals 2

    iget v0, p0, Lcom/xingbook/c/e;->n:F

    const/high16 v1, 0x3f80

    cmpl-float v0, v0, v1

    if-eqz v0, :cond_0

    iget v0, p0, Lcom/xingbook/c/e;->n:F

    mul-float/2addr p1, v0

    :cond_0
    return p1
.end method

.method public b()Z
    .locals 1

    iget-boolean v0, p0, Lcom/xingbook/c/e;->l:Z

    return v0
.end method

.method public c()I
    .locals 2

    iget v0, p0, Lcom/xingbook/c/e;->o:I

    iget v1, p0, Lcom/xingbook/c/e;->p:I

    if-ne v0, v1, :cond_0

    iget v0, p0, Lcom/xingbook/c/e;->g:I

    :goto_0
    return v0

    :cond_0
    iget v0, p0, Lcom/xingbook/c/e;->h:I

    goto :goto_0
.end method

.method public d()I
    .locals 2

    iget v0, p0, Lcom/xingbook/c/e;->o:I

    iget v1, p0, Lcom/xingbook/c/e;->p:I

    if-ne v0, v1, :cond_0

    iget v0, p0, Lcom/xingbook/c/e;->h:I

    iget v1, p0, Lcom/xingbook/c/e;->j:I

    sub-int/2addr v0, v1

    :goto_0
    return v0

    :cond_0
    iget v0, p0, Lcom/xingbook/c/e;->g:I

    iget v1, p0, Lcom/xingbook/c/e;->j:I

    sub-int/2addr v0, v1

    goto :goto_0
.end method

.method public e()Z
    .locals 1

    iget v0, p0, Lcom/xingbook/c/e;->g:I

    if-lez v0, :cond_0

    iget v0, p0, Lcom/xingbook/c/e;->h:I

    if-lez v0, :cond_0

    sget v0, Lcom/xingbook/c/e;->c:I

    if-lez v0, :cond_0

    sget v0, Lcom/xingbook/c/e;->d:I

    if-lez v0, :cond_0

    const/4 v0, 0x1

    :goto_0
    return v0

    :cond_0
    const/4 v0, 0x0

    goto :goto_0
.end method
